14065 W Colfax Dr, 14065 W Colfax Drive, Lakewood, CO 80401-3205, Lakewood
"Great atmosphere, fantastic service, very pleasing price, and the most importantly.. the food is Ama"
"Great atmosphere, fantastic service, very pleasing price, and the most importantly.. the food is Ama"